richly rewarded

Translations
amplement récompensé